forest renewal - İspanyolca İngilizce Sözlük